package user;

import Ioperation.Ioperation;
import Ioperation.Exitoperation;
import Ioperation.Findoperation;
import Ioperation.Addoperation;
import Ioperation.Deloperation;
import Ioperation.Showoperation;

import java.util.Scanner;

public class Admin extends User{
    public Admin(String name) {
        super(name);
        this.ioperations = new Ioperation[]{
                new Exitoperation(),
                new Findoperation(),
                new Addoperation(),
                new Deloperation(),
                new Showoperation()
        };
    }
    @Override
    public int menu() {
        System.out.println("*********管理员菜单*********");
        System.out.println(" 1. 查找图书");
        System.out.println(" 2. 新增图书");
        System.out.println(" 3. 删除图书");
        System.out.println(" 4. 显示图书");
        System.out.println(" 0. 退出系统");
        System.out.println("**************************");
        Scanner scanner = new Scanner(System.in);
        System.out.print("请选择您的操作:");
        int choice = scanner.nextInt();
        return choice;
    }
}
